dagger cactus - German English Dictionary